From 728e791fd11c41d51b428d9530efe385c0dd0ec4 Mon Sep 17 00:00:00 2001 From: oliskoli Date: Thu, 4 Sep 2008 21:10:36 +0000 Subject: [PATCH] xcsv: Check input file for unicode format. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3443 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/xcsv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gpsbabel/xcsv.c b/gpsbabel/xcsv.c index 4dbc437e1..65773a265 100644 --- a/gpsbabel/xcsv.c +++ b/gpsbabel/xcsv.c @@ -546,6 +546,7 @@ xcsv_rd_init(const char *fname) } xcsv_file.xcsvfp = gbfopen(fname, "r", MYNAME); + if (gbfunicode(xcsv_file.xcsvfp)) cet_convert_init(CET_CHARSET_UTF8, 1); xcsv_file.gps_datum = GPS_Lookup_Datum_Index(opt_datum); is_fatal(xcsv_file.gps_datum < 0, MYNAME ": datum \"%s\" is not supported.", opt_datum); } -- 2.30.2